person who fails - French English Dictionary